long penance

Translations
долгое покаяние
He embarked on a long penance journey to find peace.
Он отправился в долгое покаяние, чтобы найти покой.